tg-me.com/cpluspluc/1085
Last Update:
🧪 Vaev — легковесный HTML/CSS-движок на C++
Проект [Vaev](https://github.com/skift-org/vaev) от skift-org
— это минималистичный, быстрый и безопасный движок рендеринга HTML/CSS, написанный на современном C++.
🔧 Что умеет:
- Рендерит HTML и XHTML (работает даже с google.com — *почти полностью*)
- Поддерживает каскадные стили, calc()
, var()
, @page
и вывод в PDF
- Работает с file://
и HTTP-запросами (без HTTPS и JS)
- Идеален для генерации документов вместо wkhtmltopdf
🧑💻 Для кого:
- Для разработчиков, которым интересно, как устроен браузер
- Для тех, кто хочет встроить простой и быстрый движок CSS-рендеринга в своё ПО
- Для интеграции в системы типа Odoo и скриптов по генерации печатных версий сайтов
📦 Пример запуска:
pip install git+https://github.com/cute-engineering/cutekit
python -m ck run --release vaev-browser -- yourfile.html
🧠 Почему это интересно:
- Написан на современном, чистом C++ — легко читать и дорабатывать
- Можно собрать как часть
skiftOS
или использовать отдельно- Перспективы развития: в будущем — полноценный движок с JS
🔗 GitHub: https://github.com/skift-org/vaev
@cpluspluc
BY C++ Academy

Share with your friend now:
tg-me.com/cpluspluc/1085